.active {
    color: red;
}

.switch_list_label_checked{
    background-color: red;

}

ul {
    margin: 0;
}


#list_show_icon_parent, ul {
    transition-duration: 300ms;
}

#channel_show_icon_parent, ul {
    transition-duration: 300ms;
}

/*手机*/
@media (max-width: 1100px) {
    li {
        padding: 10px;
    }

    .right_list {
        background: rgba(0, 0, 0, 0.5);
        overflow: scroll;
        z-index: 2147483647;
        list-style-type: none;
        padding: 0;
        margin: 0;
        position: absolute;
        top: 10px;
        right: 10px;
        width: 100px;
        color: rgba(230, 230, 230, 0.5);
    }

}